.cartitlle{
	font-size: 30px;
	font-family: "微软雅黑";
	margin-top: 20px;
}

.table tbody tr td{
	vertical-align: middle;
}
.goods img{
	width: 100px;
	height: 100px;
}

.count .add,
.count input,
.count .reduce {
	position: relative;
	z-index: 0;
}

.count .add,
.count .reduce {
	height: 15px;
	width: 15px;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 23px;
	color: #444;
}

.count .add:hover,
.count .reduce:hover {
	color: #f50;
	z-index: 3;
	border-color: #f60;
	cursor: pointer;
}

.count input {
	width: 50px;
	line-height: 15px;
	border: 1px solid #aaa;
	color: #343434;
	text-align: center;
/*	margin-left: 20px;*/
	padding: 4px 0;
	background-color: #fff;
	z-index: 2;
}
th,td{
	text-align: center;
}
.closing{
	float: right;
	
}
.total{
	float: right;
	margin-right: 20px;
}
.selected{
	float: right;
	margin-right: 20px;
}
#priceTotal{
	font-size: 20px;
	color: red;
}
#selectedTotal{
	font-size: 20px;
	color: red;
}
.foot-bg{
	height: 50px;
	background-color: #C7C2E2;
		margin-top: 60px;
}

.foot-bg p{
	text-align: center;
	line-height: 50px;
}
